Skip to main content
Feedback

Authentication Source User object

The Authentication Source User object enables you to create, update, delete, query, or get an Authentication Source User without using the API Management interface.

Structure

<AuthenticationSourceUser userName="" userId="" authSourceId="" credential="" enabled="" groups=""> </AuthenticationSourceUser>
FieldTypeDescription
userNamestringThe name of the Authentication Source User.
userIdstringA unique ID for the Authentication Source User.
authSourceIdstringA unique ID for the Authentication Source.
credentialstringA unique password for the Authentication Source User.
enabledbooleanIndicates if API access for the Authentication Source User is enabled.
groupsstringA list of groups consisting of the groupId and groupName.

Supported operations

The following operations support the Authentication Source User object:

GETQUERYCREATEUPDATEDELETE
✅ Supported✅ Supported✅ Supported✅ Supported✅ Supported

You can use the following fields as QUERY filters for the Authentication Source User object:

FieldAllowed values
userNameAny string value.
authSourceIdAny string value.
groupNameAny string value.
enabledTrue – The Authentication Source User is enabled.
false – The Authentication Source User is not enabled.

Implementation

Send an HTTP GET to:

https://api.boomi.com/apim/api/rest/v1/{accountId}/AuthenticationSourceUser/id

where accountId is the Boomi API Management account from which you are authenticating, and id is the Authentication Source User object you are attempting to GET.

For a JSON response, send the request with the following HTTP header:

Accept: application/json

Response

{
"@type": "AuthenticationSourceUser",
"groups": [
{
"@type": "AuthSourceGroup",
"groupId": "45af2826-abf9-4c8f-b21a-08588e0e7b36",
"groupName": "testGroup2"
}
],
"userId": "d522ec16-fc3d-42bf-b080-55c2c6ef133b",
"authSourceId": "0f799d03-b5a6-4ad5-bcea-ee4b002e8ddc",
"userName": "createNewUser",
"enabled": true
}
On this Page